rocket-powered grenade (rpg) - Spanish English Dictionary